package com.itheima.d6_generics_class;

import com.itheima.d6_generics_class.bean.Cat;
import com.itheima.d6_generics_class.bean.Dog;

public class Result {
    int code;//代码 404 200
    String msg;//秒熟悉
    Object data;//可以是任何数据 结果包含的数据
}


 class Result2<T> {
    int code;//代码 404 200
    String msg;//秒熟悉
    T data;//可以是任何数据 结果包含的数据
}


class Demo{
    public static void main(String[] args) {
        Result r1 = new Result();
        r1.code = 200;
        r1.msg = "请求数据正常";
        r1.data = new Dog();

        Object data1 = r1.data;

        Result2<Cat> r2 = new Result2<>();
        r2.code = 200;
        r2.msg = "请求数据正常";
        r2.data = new Cat();

        Cat data2 = r2.data;

    }
}

